package com.dp.appi.dao;

import java.util.List;
import java.util.Map;

/**
 * Created by bchen on 2016/5/26.
 */
public interface FootprintDao  extends BaseDao {
    /**
     * 按年统计项目数和文章发布数
     * @param user_id
     * @param year
     * @return
     */
    Map<String,Object> stageNumByYear(String user_id, int year);


    /**
     * 月份参与项目
     * @param user_id
     * @param year
     * @return
     */
    List<Map<String,Object>> involList(String user_id, String year);

    /**
     * 月份完成项目
     * @param user_id
     * @param year
     * @return
     */
    List<Map<String,Object>> finishList(String user_id, String year);

    /**
     * 月份发布文章数
     * @param user_id
     * @param year
     * @return
     */
    List<Map<String,Object>> publishList(String user_id, String year);

    /**
     * 工作统计
     * @param user_id
     * @return
     */
    Map<String,?> workStatistics(String user_id);
}
